package org.langcom;

import java.util.List;

public interface ICompositeObject<T> {

	public Class getPartClass();

	public List<T> getParts();

	public void putPart(T part);

	public void removePart(T part);

	public void clear();
}
